Public Member Functions | |
| SettingsDialog ($settings, $assistModus=false) | |
| printHead () | |
| printHeadlineRow ($headline) | |
| printTeachersRow ($teachers) | |
| printNewTeacherRow ($allTeachers, $teachersCourse, $assistentsNew=null) | |
| printAssistentsRow ($assistents) | |
| printNewAssistentRow ($noAssistents) | |
| printNameRow () | |
| printShortNameRow () | |
| printModulShortCutRow () | |
| printKeywords () | |
| printSemesterRow () | |
| printStyleRow () | |
| printCloseRow () | |
| printChangeViewRow () | |
| printInfoRow () | |
| printFaqRow () | |
| printPeriodRow () | |
| printPasswordRow () | |
| printUseWaitinglistRow () | |
| printMaxStudentsRow () | |
| printHeadAddUser () | |
| printAddUserRow () | |
| printFoot () | |
| printFootAddUser () | |
| printAssist () | |
| printTeachersDesc () | |
| printSubscribeDesc () | |
| printViewDesc () | |
Public Attributes | |
| $settings | |
Private Member Functions | |
| printCheckOutRow ($value) | |
| isCourse () | |
| SettingsDialog::isCourse | ( | ) | [private] |
| SettingsDialog::printAddUserRow | ( | ) |
Gibt Liste von Benutzern aus, die manuell zum kurs hinzugefuegt werden koennen.
private
| SettingsDialog::printAssist | ( | ) |
| SettingsDialog::printAssistentsRow | ( | $ | assistents | ) |
Gibt Zeile mit Uebersicht ueber die an einer Veranstaltung teilnehmenden Tutoren aus. Durch einen Verweis hinter dem Namen des jeweiligen Tutors ist es moeglich, dem Benutzer das Tutorenrecht fuer diese Veranstaltung zu entziehen.
private
| SettingsDialog::printChangeViewRow | ( | ) |
Gibt Buttons aus um die Sichtweise des Dozenten zu ändern
private
| SettingsDialog::printCheckOutRow | ( | $ | value | ) | [private] |
| SettingsDialog::printCloseRow | ( | ) |
Gibt Button aus um den Kurs zu archivieren, zu reaktivieren oder zu löschen
private
| SettingsDialog::printFaqRow | ( | ) |
Gibt Zeile mit Eingabemoeglichkeit fuer eine URL aus. Formularelement hat den Namen 'faqurl'. Die URL wird in der Fusszeile eingeblendet, wenn gesetzt.
private
| SettingsDialog::printFoot | ( | ) |
Gibt die Fusselemente ohne abschliessendem table aus.
private
| SettingsDialog::printFootAddUser | ( | ) |
Gibt die Fusselemente mit abschliessendem table aus.
private
| SettingsDialog::printHead | ( | ) |
Gibt die Kopfelemente aus.
private
| SettingsDialog::printHeadAddUser | ( | ) |
Gibt die Kopfelemente aus.
private
| SettingsDialog::printHeadlineRow | ( | $ | headline | ) |
Gibt Zeile mit Tabellenueberschrift aus.
private
| SettingsDialog::printInfoRow | ( | ) |
Gibt Zeile mit Eingabemoeglichkeit fuer Veranstaltungs-Info aus. Formularelement (Textarea) hat den Namen 'info'. Es kann mit $info auf den Inhalt zugegriffen werden.
private
| SettingsDialog::printKeywords | ( | ) |
Gibt Zeile mit Eingabemoeglichkeit fuer Stichwörter aus. Formularelement hat den Namen 'keywords'. Auf den Inhalt kann mit $keywords zugegriffen werden.
private
| SettingsDialog::printMaxStudentsRow | ( | ) |
Gibt Zeile mit Eingabemoeglichkeit fuer die maximale Anzahl der Studenten aus. Auf den Wert kann ueber 'maxstudents' zugegriffen werden.
private
| SettingsDialog::printModulShortCutRow | ( | ) |
Gibt Zeile mit Eingabemoeglichkeit fuer Modulkürzel aus. Formularelement hat den Namen 'modulShortCut'.
private
| SettingsDialog::printNameRow | ( | ) |
Gibt Zeile mit Eingabemoeglichkeit fuer Veranstaltungsnamen aus. Formularelement hat den Namen 'coursename'. Auf den Inhalt kann mit $coursename zugegriffen werden.
private
| SettingsDialog::printNewAssistentRow | ( | $ | noAssistents | ) |
Gibt Zeile mit Auswahlmoeglichkeit fuer Tutoren aus. Formularelement hat den Namen 'newAssistentID'. Auf den Wert kann mit $newAssistentID zugegriffen werden. Die Funktion wird nur aufgerufen, wenn es Veranstaltungsteilnehmer gibt, die kein Dozent oder Tutor sind. Wird kein Tutor ausgewaehlt, bekommt $newAssistentID den Wert -1. Das verarbeitende Skript sollte dies ueberpruefen.
private
| SettingsDialog::printNewTeacherRow | ( | $ | allTeachers, | |
| $ | teachersCourse, | |||
| $ | assistentsNew = null | |||
| ) |
Gibt Zeile mit Auswahlmoeglichkeit zum hinzufuegen eines Dozenten aus. Formularelement hat den Namen 'newTeacherID'. Auf den Wert kann mit $newTeacherID zugegriffen werden. Wird kein Dozent gewaehlt, bekommt $newTeacherID den Wert -1. Das verarbeitende Skript muss dies beruecksichtigen.
private
| SettingsDialog::printPasswordRow | ( | ) |
Gibt Zeile mit Eingabemoeglichkeit fuer Veranstaltungs-Anmeldepasswort aus. Auf den Wert kann ueber 'regpass' zugegriffen werden.
private
| SettingsDialog::printPeriodRow | ( | ) |
Gibt Zeile mit Eingabemoeglichkeit fuer Start-und Enddatum des Anmeldeverfahrens aus.
private
| SettingsDialog::printSemesterRow | ( | ) |
Gibt Zeile mit Auswahlmoeglichkeit fuer Semester aus.
private
| SettingsDialog::printShortNameRow | ( | ) |
Gibt Zeile mit Eingabemoeglichkeit fuer Kurznamen aus. Formularelement hat den Namen 'shortname'. Auf den Inhalt kann mit $shortname zugegriffen werden.
private
| SettingsDialog::printStyleRow | ( | ) |
Gibt Zeile mit den Auswahlmoeglichkeit fuer einen kursspezifischen Style aus.
private
| SettingsDialog::printSubscribeDesc | ( | ) |
| SettingsDialog::printTeachersDesc | ( | ) |
| SettingsDialog::printTeachersRow | ( | $ | teachers | ) |
Gibt Zeile mit Uebersicht ueber die an einer Veranstaltung teilnehmenden Dozenten aus. Administratoren ist es durch einen Verweis moeglich Dozenten aus der Veranstaltung zu entfernen. Jedoch nur, wenn es mindestens zwei Dozenten in der Veranstaltung gibt.
private
| SettingsDialog::printUseWaitinglistRow | ( | ) |
Gibt Zeile mit Auswahlmoeglichkeit fuer die Benutzung einer Warteliste aus. Auf den Wert kann ueber 'usewaitinglist' zugegriffen werden.
private
| SettingsDialog::printViewDesc | ( | ) |
| SettingsDialog::SettingsDialog | ( | $ | settings, | |
| $ | assistModus = false | |||
| ) |
Konstruktor.
public
| SettingsDialog::$settings |
1.5.8